Big Huge Thesaurus

stupid person

noun